#! usr/bin/python3

import cards_tools

# 无限循环，由用户主动决定什么时候退出循环！
while True:
    # 显示功能菜单
    cards_tools.show_menu()

    action_str = input("请选择希望执行的操作：")
    print("您选择的操作是【%s】" % action_str)

    # 1、2、3 针对名片的操作
    if action_str in ["1", "2", "3"]:
        # 1：新增名片
        if action_str == "1":
            cards_tools.add_card()

        # 2：显示全部名片
        if action_str == "2":
            cards_tools.show_all()

        # 3：查询名片
        if action_str == "3":
            cards_tools.search_card()

        pass

    # 0 退出系统
    elif action_str == "0":
        print("欢迎再次使用【名片管理系统】")
        break

    # 其他内容输入错误，需要提示用户
    else:
        print("您输入的不正确，请重新选择！")
